import request from '@/utils/request';

const baseURL = '/energy/consumption/overview';

/**
 * 数据总览-能源消费情况分析
 * @param params {{timeType:string;time:string;}} 参数
 */
export const analysis = params =>
  request({
    baseURL: `${baseURL}/analysis`,
    method: 'GET',
    params
  });

/**
 * 数据总览-能源消费总量趋势
 * @param params {{timeType:string;time:string;}} 参数
 *  */
export const total = params =>
  request({
    baseURL: `${baseURL}/total`,
    method: 'GET',
    params
  });

/**
 * 数据总览-能源消费结构及占比
 * @param params {{timeType:string;time:string;}} 参数
 */
export const proportion = params =>
  request({
    baseURL: `${baseURL}/proportion`,
    method: 'GET',
    params
  });

/**
 * 数据总览-数据分析-数据图表
 * @param params {{timeType:string;energyType:string;}} 参数
 */
export const chart = ({ energyType, timeType }) =>
  request({
    baseURL: `${baseURL}/analysis/chart/${energyType}/${timeType}`,
    method: 'GET'
  });

/**
 * 数据总览-数据分析-企业能源消费top5
 * @param params {{timeType:string;energyType:string;top:number;}} 参数
 */
export const top = ({ energyType, timeType, top }) =>
  request({
    baseURL: `${baseURL}/analysis/top/${top}/${energyType}/${timeType}`,
    method: 'GET'
  });
